regeneration of organs - German English Dictionary